Public space - German English Dictionary